destructive power - French English Dictionary